8 research outputs found

    Improving the Efficiency of Energy Harvesting Embedded System

    Get PDF
    In the past decade, mobile embedded systems, such as cell phones and tablets have infiltrated and dramatically transformed our life. The computation power, storage capacity and data communication speed of mobile devices have increases tremendously, and they have been used for more critical applications with intensive computation/communication. As a result, the battery lifetime becomes increasingly important and tends to be one of the key considerations for the consumers. Researches have been carried out to improve the efficiency of the lithium ion battery, which is a specific member in the more general Electrical Energy Storage (EES) family and is widely used in mobile systems, as well as the efficiency of other electrical energy storage systems such as supercapacitor, lead acid battery, and nickel–hydrogen battery etc. Previous studies show that hybrid electrical energy storage (HEES), which is a mixture of different EES technologies, gives the best performance. On the other hand, the Energy Harvesting (EH) technique has the potential to solve the problem once and for all by providing green and semi-permanent supply of energy to the embedded systems. However, the harvesting power must submit to the uncertainty of the environment and the variation of the weather. A stable and consistent power supply cannot always be guaranteed. The limited lifetime of the EES system and the unstableness of the EH system can be overcome by combining these two together to an energy harvesting embedded system and making them work cooperatively. In an energy harvesting embedded systems, if the harvested power is sufficient for the workload, extra power can be stored in the EES element; if the harvested power is short, the energy stored in the EES bank can be used to support the load demand. How much energy can be stored in the charging phase and how long the EES bank lifetime will be are affected by many factors including the efficiency of the energy harvesting module, the input/output voltage of the DC-DC converters, the status of the EES elements, and the characteristics of the workload. In this thesis, when the harvesting energy is abundant, our goal is to store as much surplus energy as possible in the EES bank under the variation of the harvesting power and the workload power. We investigate the impact of workload scheduling and Dynamic Voltage and Frequency Scaling (DVFS) of the embedded system on the energy efficiency of the EES bank in the charging phase. We propose a fast heuristic algorithm to minimize the energy overhead on the DC-DC converter while satisfying the timing constraints of the embedded workload and maximizing the energy stored in the HEES system. The proposed algorithm improves the efficiency of charging and discharging in an energy harvesting embedded system. On the other hand, when the harvesting rate is low, workload power consumption is supplied by the EES bank. In this case, we try to minimize the energy consumption on the embedded system to extend its EES bank life. In this thesis, we consider the scenario when workload has uncertainties and is running on a heterogeneous multi-core system. The workload variation is represented by the selection of conditional branches which activate or deactivate a set of instructions belonging to a task. We employ both task scheduling and DVFS techniques for energy optimization. Our scheduling algorithm considers the statistical information of the workload to minimize the mean power consumption of the application while satisfying a hard deadline constraint. The proposed DVFS algorithm has pseudo linear complexity and achieves comparable energy reduction as the solutions found by mathematical programming. Due to its capability of slack reclaiming, our DVFS technique is less sensitive to small change in hardware or workload and works more robustly than other techniques without slack reclaiming

    Identification of a novel homozygous nonsense mutation in EYS in a Chinese family with autosomal recessive retinitis pigmentosa

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Retinitis pigmentosa is the most important hereditary retinal degenerative disease, which has a high degree of clinical and genetic heterogeneity. More than half of all cases of retinitis pigmentosa are autosomal recessive (arRP), but the gene(s) causing arRP in most families has yet to be identified. The purpose of this study is to identify the genetic basis of severe arRP in a consanguineous Chinese family.</p> <p>Methods</p> <p>Linkage and haplotype analyses were used to define the chromosomal location of the pathogenic gene in the Chinese arRP family. Direct DNA sequence analysis of the entire coding region and exon-intron boundaries of <it>EYS </it>was used to determine the disease-causing mutation, and to demonstrate that the mutation co-segregates with the disease in the family.</p> <p>Results</p> <p>A single nucleotide substitution of G to T at nucleotide 5506 of EYS was identified in the Chinese arRP family. This change caused a substitution of a glutamic acid residue at codon 1,836 by a stop codon TAA (p.E1836X), and resulted in a premature truncated EYS protein with 1,835 amino acids. Three affected siblings in the family were homozygous for the p.E1836X mutation, while the other unaffected family members carried one mutant allele and one normal EYS allele. The nonsense mutation p.E1836X was not detected in 200 unrelated normal controls.</p> <p>Conclusions</p> <p>The <it>EYS </it>gene is a recently identified disease-causing gene for retinitis pigmentosa, and encodes the orthologue of <it>Drosophila </it>spacemaker. To date, there are only eight mutations in <it>EYS </it>that have been identified to cause arRP. Here we report one novel homozygous nonsense mutation of <it>EYS </it>in a consanguineous Chinese arRP family. Our study represents the first independent confirmation that mutations in <it>EYS </it>cause arRP. Additionally, this is the first <it>EYS </it>mutation identified in the Chinese population.</p
    corecore